'''
TODO 使用 postman 完成微信小程序的12个接口测试

TODO 重点
1、获取 token 接口
2、token 验证接口

TODO 学习路径
首先：
    新建环境：Environments - create Environment - ego测试环境：
                   variable：       base_url
                   initial_value:  http://e.cn
                   current_value:  http://e.cn （自动生成）
             右上角 - 选择：ego测试环境（默认为：no environment）
1、首页：
      ① 获取轮播图  -  baseurl:  {{base_url}}/api/v1/banner/1          GET
      ② 获取专题栏位  -
                   baseurl:  {{base_url}}/api/v1/theme?ids=1,2,3   GET
      ③ 获取最近新品  -
                   baseurl:  {{base_url}}/api/v1/product/recent    GET
2、商品：
      ④ 获取商品分类  -  baseurl:  {{base_url}}/api/v1/category/all      GET
      ⑤ 获取商品分类下的商品  -  baseurl:  {{base_url}}/api/v1/product/by_category?id=2      GET
      ⑥ 获取商品详情信息  -  baseurl:  {{base_url}}/api/v1/product/2      GET

3、用户权限：

调用接口获取登录凭证（code），有效期：5分钟，一个 code 只能用一次
获取code，是为了拿到令牌 token
首先：微信开发者工具 - token.js - 取消44-45行的注释，获取code - 保存
          （这里的code每次只能被使用一次，但是取消注释后，return后的代码不执行，意味着code不被使用）
     清除缓存 - 重启微信开发者工具 - 编译
     调试器 - Console - 最后（获取的code是。。。）

      ⑦ 获取 token  -  baseurl:  {{base_url}}/api/v1/token/user      POST                  -  token（令牌、登录态）
                           Headers： Content-Type: application/json
                           Body:    {"code":"code值"}
                           返回：    {"token": "token值"}

      ⑧ token 验证  -  baseurl:  {{base_url}}/api/v1/token/verify      POST
                           Headers： Content-Type: application/json
                           body：    {"token": "token值"}
                           返回：     {"isValid": true}
      ⑨ 获取地址信息  -  baseurl:  {{base_url}}/api/v1/address      GET
                           Headers: token: token值

4、订单：
      ⑩ 获取用户订单列表  -  baseurl:  {{base_url}}/api/v1/order/by_user?page=1      GET
                              Headers: token: token值
      11 创建订单  -  baseurl:  {{base_url}}/api/v1/order      POST
                        Headers： Content-Type: application/json
                                  token: token值
                        body：    {"products":[{"product_id":8,"count":1}, {"product_id":10,"count":2}]}
      12 查看订单  -  baseurl:  {{base_url}}/api/v1/order/46      GET
                    Headers: token: token值
'''
